a lot of pluck - Turco Inglés Diccionario